shielding membrane - Spanish English Dictionary